Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Bazos.cz scraper #9

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

georgjr2
Copy link

No description provided.

@@ -6,3 +6,10 @@ DISCORD_TOKEN=CREATE_ENV_LOCAL_AND_SET_TOKEN
DISCORD_OFFERS_CHANNEL=1067564052022300672
DISCORD_DEV_CHANNEL=954732715377311825
DISPOSITIONS=3+kk,3+1

# In case you want to use Bazos.cz portal, fill in at least BAZOS_SEARCHSTRING
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tady se píše, že se musí vyplnit alespoň jeden bazoš parametr aby člověk dostával nabídky i z bazoše, ale v kódu nikde nevidím žádnou podmínku na vyplněnost těchto parametrů. Když není vyplněný žádný parametr tak i tak se webscraper snaží posílat požadavky na bazoš.

Navrhoval bych udělat metodu build_response scraperů nullable a následně v BazosScraperu vrátit null, pokud není zadán žádný bazoš parametr (a samozřejmě v get_latest_offers vrátit prázdné pole, pokud build_response vrátí null).

Toto mě také přivádí k myšlence, že by bylo dobré mít konrolovatelné které scrapery se budou používa (podobně jako nastavení dispozic). Ale na to založím issue, to není potřeba řešit v tomto PR.

Comment on lines +12 to +15
BAZOS_LOCATION=
BAZOS_RADIUS=
BAZOS_PRICE_FROM=
BAZOS_PRICE_TO=
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tohle se mi líbí 👍

Bylo by fajn toto rozšířit na všechny scrapery, ale to je spíš poznámka pro mě a udělám na to zvlášť issue. Není potřeba řešit v tomto PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants